@charset "utf-8";
/* CSS Document */
body{ min-width:1200px;}
.left {
    float: left;
}
.content {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}
/*头部通栏*/
.toptl{width: 100%;
    height: auto; margin-top:12px;}
	.toptl img{width: 100%;
    height: auto;}
/*板块1*/
.part1{ margin-top:12px;}
.part1l{ float:left; width:686px;}
.part1r{ float:right;  width:476px;}
/*轮播图*/	
.dtt_swip {
	width: 686px;
	height: auto;
	position: relative; 
	
}

.dtt_swip .arrow-left {
	background: url(http://www.cidca.gov.cn/index/images/jj_left.png) no-repeat left top; position: absolute; left: 0; top:37%; width: 37px; height: 70px; z-index: 2;display:none;
}
.dtt_swip:hover  .arrow-left{
		display:block;
}

.dtt_swip .arrow-right {
	background: url(http://www.cidca.gov.cn/index/images/jj_right.png) no-repeat left bottom;
    position: absolute;
    right: 0;
    top: 37%;
    width: 37px;
    height: 70px;
    z-index: 2; display:none;
}
.dtt_swip:hover .arrow-right{
	display:block;
}

.dtt_swip .swiper-container {
	width: 686px;
	height: auto; padding-bottom: 20px;
    background: #8ac5fa;
}


.dtt_swip .swiper-container .swiper-slide img {
	width: 686px;
	height: 427px;
}

.dtt_swip .swiper-container .swiper-wrapper .swiper-slide .bg {
	position: relative;
	width: 100%;
	height: auto;
	background: #000;
	z-index: 0;
	background: #8ac5fa;
	
}

.dtt_swip .swiper-container .swiper-wrapper .swiper-slide .title {
	font-size: 24px;
	width: 96%;
	line-height: 36px;
	color: #053d90;
	
	z-index: 5;
	text-align: left;
	padding: 10px 0;
	padding-left: 2%;     height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	
}

.dtt_swip .swiper-container .swiper-wrapper .swiper-slide .title a {
	color: #053d90;
}

.dtt_swip .pagination {
	position: absolute;
    left: auto;
    right: 0px;
    text-align: center;
    bottom: 7px;
    color: #fff;
  
    z-index: 2;
}
.dtt_swip .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
   
    background: #fff;
    opacity: .9;
}

.dtt_swip .swiper-pagination-bullet-active {
	display: inline-block;
	width: 35px;
	height: 10px;
	border-radius: 10px;
	background: #ff0800;
	margin: 0 6px;
	cursor: pointer;
}
.jjhd_box { width: 476px; height: auto; overflow: hidden; margin-top: 10px; }

/*栏目条1*/
.dh_box { width: 100%; height: auto; overflow: hidden; position:relative; }
.dh_box h2 { float: left; font-size: 20px; color: #333; font-weight: bold; display: inline-block; padding-bottom: 8px; z-index:5;}
.dh_box h2 a { color: #333; }
.dh_box h2:before {
    content: "";
    width: 361px;
    height: 2px;
    background: #59acf8;
    position: absolute;
    right: 0;
    top: 12px;
    border-radius: 25px;
    z-index: 1;
}

/*聚焦新闻*/
.jjhd_box .title { font-size: 18px; color: #023f8f; font-weight: bold; line-height: 29px; margin-top: 15px; }
.jjhd_box .title a { color: #3657a5; }
.jjhd_box .text { font-size: 16px; color: #999999; line-height: 24px; margin-top: 15px; border-bottom: 1px solid #ccc; padding-bottom: 15px; }
.jjhd_box .text span { font-size: 16px; color: #59acf8; }
.jjhd_box .text span a { color: #59acf8; }
.jj_list li { height: auto; overflow: hidden; font-size: 18px; color: #333; position: relative;   margin-top: 12px; border-bottom: 1px solid #ccc;
    padding-bottom: 12px;
} 
.jj_list li:last-child { border-bottom:none;
  
} 

/*板块2*/
.part2{ margin-top:35px;}
.part2l{ float:left; width:380px; }
.part2m{float:left;  width:380px; margin-left:30px;}
.part2r{float:left; width:380px; margin-left:30px;}
.zjjd{}
.zjjd_lm{ font-size:30px; color:#da110f; padding:20px 0; text-align:center; }
.zjjd_lm a{color:#da110f;}
.zjjd_f{ margin-top:10px;}
.zjjd_f h2{ font-size:18px; color:#333; line-height:24px;   height: 48px; margin-top:20px;
    overflow: hidden; font-weight:bold;}
.zjjd_f h2 a{color:#333;}
.zjjd_f p{font-size:14px; color:#333; line-height:24px; margin-top:10px; height: 96px;
    overflow: hidden; }
.zjjd_f p a{color:#333;}
.zjjd ul{ margin-top:18px;}
.zjjd li{ font-size:16px; color:#333;  position:relative; margin-bottom:20px;  height:auto; overflow:hidden; }
.zjjd_f img{ width:381px; height:217px;}
.zjjd ul li:last-child{ border:none;}
/*栏目条2*/
.dh_box1 { width: 100%; height: auto; overflow: hidden; position:relative; }
.dh_box1 h2 { float: left; font-size: 20px; color: #333; font-weight: bold; display: inline-block; padding-bottom: 8px; z-index:5;}
.dh_box1 h2 a { color: #333; }
.dh_box1 h2:before {
    content: "";
    width: 261px;
    height: 2px;
    background: #59acf8;
    position: absolute;
    right: 0;
    top: 12px;
    border-radius: 25px;
    z-index: 1;
}

.lszt a{ color:#023f8f!important;}

/*栏目3*/
.part3{ background:#f3f3f3; height:365px; padding:33px 10px;}
.dh_box2 { width: 100%; height: auto; overflow: hidden; position:relative; }
.dh_box2 h2 { float: left; font-size: 20px; color: #333; font-weight: bold; display: inline-block; padding-bottom: 8px; z-index:5;}
.dh_box2 h2 a { color: #333; }
.dh_box2 h2:before {
    content: "";
    width: 1058px;
    height: 2px;
    background: #59acf8;
    position: absolute;
    right: 0;
    top: 13px;
    border-radius: 25px;
    z-index: 1;
}
.dh_box2 .more{
	float: right;
    margin-top: 0px;
    background: #f3f3f3;
    position: relative;
    z-index: 1;
    padding: 0 10px;
}
.part3 ul{ }
.part3 li{ width:279px; height:90px; float:left; padding: 0 8px; margin-top:20px;}
.part3 li img{ width:279px; height:90px;}
/* .part3 li+li{ margin-left:21px;} */

/*栏目条3*/
.dh_box4 { width: 100%; height: auto; overflow: hidden; position:relative; }
.dh_box4 h2 { float: left; font-size: 20px; color: #333; font-weight: bold; display: inline-block; padding-bottom: 8px; z-index:5;}
.dh_box4 h2 a { color: #023f8f; }

/*板块4*/
.part4{ margin-top:20px;}
.part4l{ float:left; width:867px; }
.part4r{ float:right; width:276px; }
/*政府信息*/
.zwgk_box { margin-top: 25px; }
.tab_zwgk { width: 867px; position: relative; margin-top: 20px; }
.tab_zwgk .tab_menu { width: 100%; position: absolute; left: 142px; top: -50px; z-index: 1; }
.tab_zwgk .tab_menu li { float: left; font-size: 16px; color: #333; cursor: pointer; text-align: center; position: relative; margin-right: 30px; padding-bottom: 2px; font-weight:600; }
.tab_zwgk .tab_menu li + li:after { content: ""; position: absolute; width: 1px; height: 22px; left: -15px; top: 0; background: #5c5c5c; }
.tab_zwgk .tab_box_gk { width: 867px; height: 222px; clear: both; position: relative; }
.tab_zwgk .tab_menu .selected { color: #1e85ff; border-bottom: 2px solid #59acf8; cursor: pointer; font-weight:600; }
.tab_zwgk .tab_menu .selected a { color:#023f8f; }
.tab_zwgk .tab_menu .selected:before { content: ""; border: 7px solid transparent; border-top: 7px solid #59acf8; position: absolute; left: 40%; bottom: -15px; }
.tab_zwgk .hide { display: none; }
.gzdt_list { width: 454px; height: auto; overflow: hidden; }
.gzdt_list li {padding-left: 15px; position: relative; overflow: hidden;  }
.gzdt_list li p { float: left; width: 100%; height: auto; overflow: hidden; font-size: 16px; color: #404040; }
.gzdt_list li:before { content: ""; width: 4px; height: 4px; background: #6b92ef; position: absolute; left: 0; top: 10px; border-radius: 25px; }
.gzdt_list li span { float: right; font-size: 16px; color: #999; }
.gzdt_list li + li { margin-top: 12px; }
.gzdt_img { width: 380px; background: #59acf8; }
.gzdt_img img{ width: 380px; height: 227px; }
.gzdt_img p {
    overflow: hidden;
    font-size: 18px;
    color: #fff;
    line-height: 28px;
    margin-top: 10px; padding:0 10px; font-weight:bold;}
.gzdt_img p a { color: #fff; }

/*专题图片*/
.ztbk_box { width: 100%; height: auto; overflow: hidden; margin-top: 25px; }
.ztbk_box .img_box { width: 279px; height:auto; margin-bottom:10px;}

/*政府信息*/
.con_tab_box { width: 100%; height: auto; border-top: 8px solid #3657a5; margin-top: 60px; background: #eef0f3; overflow: hidden; padding-bottom:20px; }
.tab1 { width: 1200px; position: relative; margin-top: 20px; }
.tab1 .zgzfw { position: absolute; left: 464px; top: 2px; font-size: 18px; font-weight: bold; color: #c44021 }
.tab1 .tab_menu { width: 100%; float: left; z-index: 1; padding-left: 574px;}
.tab1 .tab_menu li { float: left; width: auto; height: 33px; font-size: 14px; color: #000; line-height: 33px; padding: 0 40px 0 25px; background: #fff; cursor: pointer; text-align: center; margin-bottom: 5px; position: relative; }
.tab1 .tab_menu li + li { margin-left: 10px; }
.tab1 .tab_menu li:after { content: ""; position: absolute; background: url(http://www.cidca.gov.cn/index/images/up_list01.png) no-repeat; width: 6px; height: 12px; right: 20px; top: 11px; }
.tab1 .tab_box { width: 1191px; height: 160px; clear: both; background-color: #f7f7f7; padding: 5px 13px; overflow-y: scroll; }
.tab1 .tab_menu .selected { background-color: #f7f7f7; cursor: pointer; }
.tab1 .tab_menu li.selected { height: 38px; margin-bottom: 0; color: #3657a5; }
.tab1 .tab_menu li.selected:after { background: url(http://www.cidca.gov.cn/index/images/up_list02.png) no-repeat; }
.tab1 .hide { display: none; }
.con_tab_list { list-style: none;  overflow: hidden; }
.con_tab_list li { float: left; width: 141px; height: 16px; overflow: hidden; font-size: 12px; color: #333; margin: 8px 0; }
.con_tab_list li a { color: #333; }
.con_tab_list li + li { margin-left: 0px; }
.gjbw_list li { width: 233px !important; }
.zwslg { width: 100%; }
.zwslg_l { width: 30%; float: left; padding-right: 3%; }
.zwslg_m { width: 30%; float: left; padding-right: 3%; }
.zwslg_r { width: 30%; float: right; padding-right: 3%; }
.zwslg h2 { font-size: 14px; line-height: 22px; font-weight: bold; color: #000; }
.zwslg h2 a { color: #000; }
.zwslg h3 { font-size: 12px; line-height: 22px; font-weight: bold; color: #333; }
.zwslg h3 a { color: #333; }
.zwslg li { font-size: 12px; line-height: 24px; color: #333; }
.zwslg li a { color: #333; }




/*版权*/
.footer {
    border-top: 1px solid #ced0d2;
   
    overflow: hidden;
    text-align: center; background:#eef0f3;
}
.fot_box {
    width: 980px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 30px;
}
.footer .logo1 {
    width: 75px;
}
.footer .logo2 {
	 width: 110px;
    margin: 12px 0 0 0;
}
.footer .logo4 {
    float: left;
    margin-top: 15px;
}
.footer .text {
    width: 540px;
    float: left;
}
.footer .text p {
    font-size: 14px;
    color: #404040;
    line-height: 26px;
}
.wem_box {
    width: 143px;
    height: 72px;
}
